Internet Archive BookReader

The Confederate soldier in the ranks : an address by Major- General D.H. Hill, of North Carolina,